package com.neuedu.corejava.ch2.practise;

public class LogicDemo {

	public static void main(String[] args) {
		int i=1;
		boolean b=i!=1 && (i++)==2; //短路与，i++不执行
		System.out.println(b);  // false
		System.out.println(i);  // 1
		
	    b=i!=1 & (i++)==2; //非短路运算，i++执行
		System.out.println(b);  // false
		System.out.println(i);  // 2
		
		b = i==2 || (i++)==2;//短路或，i++不执行
		System.out.println(b);//true
		System.out.println(i);//2
	

	}

}
